package com.enbatis.mybatisplugs.entity;

import com.enbatis.mybatisplugs.commons.annotation.PrimaryKey;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

import java.io.Serializable;
import java.util.*;

/**
* 描述： sys_user
* @author wangweidong
* @date 2019-06-15 10:28:19
*/

@Data
public class SysUser  implements Serializable  {

        /**
        *主键
        */
        @PrimaryKey
        @JsonSerialize(using = ToStringSerializer.class)
        private Long id;

        /**
        *姓名
        */
        private String username;

        /**
        *密码
        */
        private String password;

        /**
        *年龄
        */
        private Integer age;

        /**
        *手机号
        */
        private String phone;


        /**
         *邮箱
         */
        private String mail;

        /**
        *创建时间
        */
        private Date ctime;

        /**
         *权限
         */
        private String perms;


        /**
         *salt
         */
        private String salt;

        /**
         *企业ID
         */
        private Long companyId;

        /**
         *头像
         */
        private String uri;

        /**
         *真实姓名
         */
        private String name;

        /**
         *性别
         */
        private String sex;

        /**
         *是否删除
         */
        private Integer deleted;
}